java industrial development software .net projects developers j2ee functional ceramics c++ application engineering thin-client pottery open source automation functional art control design radius3 ceramics